a squid - Spanish English Dictionary